package com.single.dao;


import com.base.dao.TemplateDao;
import com.data.entity.StateMin;

public interface SingleDao extends TemplateDao<StateMin, Integer>{
	/**
	 * 根据设备id，设备状态，归属时间查询不同设备状态记录持续时间
	 * @param equId
	 * @param stateType
	 * @param belongTime
	 * @return
	 */
	int getDurationByState(int equId,String stateType,String belongTime);
	/**
	 * 根据设备id，设备状态，时间段查询不同设备状态记录持续时间
	 * @param equId
	 * @param stateType
	 * @param startTime
	 * @param endTime
	 * @return
	 */
	int getDurationByDate(int equId,String stateType,String startTime,String endTime);
}
